package com.springapi.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * 商品管理(Goodsmanager)实体类
 *
 * @author makejava
 * @since 2025-01-05 14:30:46
 */
public class Goodsmanager implements Serializable {
    private static final long serialVersionUID = 945098314465074321L;

    private Integer id;
/**
     * 应用ID
     */
    private Integer appid;
/**
     * 商户id
     */
    private Integer shopid;
/**
     * 是否删除
     */
    private String isdelete;
/**
     * 商品名称
     */
    private String name;
/**
     * 商品13位条码
     */
    private String barcode;
/**
     * 商品一级分类ID
     */
    private Integer goodsclassoneid;
/**
     * 商品二级分类ID
     */
    private Integer goodsclasstwoid;
/**
     * 售价
     */
    private Double price;
/**
     * 会员价
     */
    private Double vipprice;
/**
     * 进价
     */
    private Double purchaseprice;
/**
     * 库存
     */
    private Integer inventory;
/**
     * 单位ID
     */
    private String unitid;
/**
     * 首图
     */
    private String topimg;
/**
     * 供应商ID
     */
    private Integer supplierid;
/**
     * 保质期
     */
    private Integer qualityguaranteeperiod;
/**
     * 生产日期
     */
    private Date productiondate;
/**
     * 专属附加费
     */
    private Double surchargeprice;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getAppid() {
        return appid;
    }

    public void setAppid(Integer appid) {
        this.appid = appid;
    }

    public Integer getShopid() {
        return shopid;
    }

    public void setShopid(Integer shopid) {
        this.shopid = shopid;
    }

    public String getIsdelete() {
        return isdelete;
    }

    public void setIsdelete(String isdelete) {
        this.isdelete = isdelete;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public Integer getGoodsclassoneid() {
        return goodsclassoneid;
    }

    public void setGoodsclassoneid(Integer goodsclassoneid) {
        this.goodsclassoneid = goodsclassoneid;
    }

    public Integer getGoodsclasstwoid() {
        return goodsclasstwoid;
    }

    public void setGoodsclasstwoid(Integer goodsclasstwoid) {
        this.goodsclasstwoid = goodsclasstwoid;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Double getVipprice() {
        return vipprice;
    }

    public void setVipprice(Double vipprice) {
        this.vipprice = vipprice;
    }

    public Double getPurchaseprice() {
        return purchaseprice;
    }

    public void setPurchaseprice(Double purchaseprice) {
        this.purchaseprice = purchaseprice;
    }

    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    public String getUnitid() {
        return unitid;
    }

    public void setUnitid(String unitid) {
        this.unitid = unitid;
    }

    public String getTopimg() {
        return topimg;
    }

    public void setTopimg(String topimg) {
        this.topimg = topimg;
    }

    public Integer getSupplierid() {
        return supplierid;
    }

    public void setSupplierid(Integer supplierid) {
        this.supplierid = supplierid;
    }

    public Integer getQualityguaranteeperiod() {
        return qualityguaranteeperiod;
    }

    public void setQualityguaranteeperiod(Integer qualityguaranteeperiod) {
        this.qualityguaranteeperiod = qualityguaranteeperiod;
    }

    public Date getProductiondate() {
        return productiondate;
    }

    public void setProductiondate(Date productiondate) {
        this.productiondate = productiondate;
    }

    public Double getSurchargeprice() {
        return surchargeprice;
    }

    public void setSurchargeprice(Double surchargeprice) {
        this.surchargeprice = surchargeprice;
    }

}

